gtk4.git
22 years agocorrected the wrong date in ChangeLog.
Roozbeh Pournader [Tue, 6 Jan 2004 13:57:08 +0000 (13:57 +0000)]
corrected the wrong date in ChangeLog.

22 years agoRemoved space that proceeded the end-of-sentence punctuation. Fixes:
Alexander Winston [Tue, 6 Jan 2004 13:52:51 +0000 (13:52 +0000)]
Removed space that proceeded the end-of-sentence punctuation. Fixes:

2004-01-06  Alexander Winston  <alexander.winston@comcast.net>

* gtk/gtkfilesel.c: (gtk_file_selection_delete_file): Removed space
that proceeded the end-of-sentence punctuation. Fixes: #130353.

22 years agoOops, call shortcuts_add_bookmarks() here.
Federico Mena Quintero [Tue, 6 Jan 2004 05:13:31 +0000 (05:13 +0000)]
Oops, call shortcuts_add_bookmarks() here.

2004-01-05  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (shortcuts_append_bookmarks): Oops,
call shortcuts_add_bookmarks() here.
(remove_bookmark_button_clicked_cb): Ahem, fetch the selected
iter.
(shortcuts_append_paths): Don't display error dialogs here.
(create_file_list): Remove the @#$% rules hint.

22 years agoNew helper function. (toolbar_create): Do not use a toolbar widget, just
Federico Mena Quintero [Tue, 6 Jan 2004 04:18:42 +0000 (04:18 +0000)]
New helper function. (toolbar_create): Do not use a toolbar widget, just

2004-01-05  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (toolbar_button_new): New helper
function.
(toolbar_create): Do not use a toolbar widget, just an hbox
instead.  Add the bookmarks buttons and the current folder label
here.
(create_filename_entry_and_filter_combo): Create the filter combo
here.
(filter_create): Don't show the filter combo initially.
(up_button_cb): Renamed from toolbar_up_cb().
(create_shortcuts_buttons): Removed.

22 years agoUpdated Swedish translation.
Christian Rose [Tue, 6 Jan 2004 01:16:53 +0000 (01:16 +0000)]
Updated Swedish translation.

2004-01-06  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Mon, 5 Jan 2004 20:50:25 +0000 (20:50 +0000)]
Translation updated by Tino Meinen.

2004-01-05  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

22 years agoUpdated Serbian translation, added missing file to POTFILES.in.
Danilo Šegan [Mon, 5 Jan 2004 20:24:59 +0000 (20:24 +0000)]
Updated Serbian translation, added missing file to POTFILES.in.

22 years agoand a bit more.
Murray Cumming [Mon, 5 Jan 2004 18:28:09 +0000 (18:28 +0000)]
and a bit more.

22 years agoAdded <public> documentation to the struct, as suggested by Owen Taylor.
Murray Cumming [Mon, 5 Jan 2004 18:24:08 +0000 (18:24 +0000)]
Added <public> documentation to the struct, as suggested by Owen Taylor.

2004-01-05  Murray Cumming  <murrayc@usa.net>

        * gdk/gdkimage.h: Added <public> documentation to the struct, as
        suggested by Owen Taylor.

22 years agoChange API so group is a GtkRadioButton, not a GtkWidget.
Soeren Sandmann [Sun, 4 Jan 2004 20:00:30 +0000 (20:00 +0000)]
Change API so group is a GtkRadioButton, not a GtkWidget.

Sun Jan  4 15:29:04 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkradiotoolbutton.[ch]
(gtk_radio_tool_button_new_with_stock_from_widget): Change API so
group is a GtkRadioButton, not a GtkWidget.

22 years agoCVS_SILENT
Görkem Çetin [Sun, 4 Jan 2004 19:48:39 +0000 (19:48 +0000)]
CVS_SILENT

22 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sun, 4 Jan 2004 17:10:08 +0000 (17:10 +0000)]
Translation updated by Tino Meinen.

2004-01-04  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

22 years agouse SWP_NOACTIVATE in gdk_window_set_keep_(above|below) to make DND work
Hans Breuer [Sun, 4 Jan 2004 15:45:56 +0000 (15:45 +0000)]
use SWP_NOACTIVATE in gdk_window_set_keep_(above|below) to make DND work

2004-01-04  Hans Breuer  <hans@breuer.org>

* gdk/win32/gdkwindow-win32.c : use SWP_NOACTIVATE in
gdk_window_set_keep_(above|below) to make DND work again.
Thanks to Alif Wahid for noticing.

* gdk/gdk.def : update externals

* gtk/gtkfilesystemwin32.c : adapt to GtkFileSystemIFace changes

* gtk/gtk-stock.[hc] gtk/gtkiconfactory.c
  gtk/stock-icons/Makefile.am gtk/stock-icons/makefile.msc :
  gtk/stock-icons/stock_harddisk_16.png
  gtk/stock-icons/stock_harddisk_24.png
Harddisk stock icons for file system implementations. Beside
FLOPPY and CDROM there is now HARDDISK, probably some
GTK_STOCK_NETWORK would be useful, but I could not find one.

22 years agoUpdated Norwegian Nynorsk translation.
Åsmund Skjæveland [Sun, 4 Jan 2004 13:35:10 +0000 (13:35 +0000)]
Updated Norwegian Nynorsk translation.

2004-01-04  Åsmund Skjæveland  <aasmunds@fys.uio.no>

* nn.po: Updated Norwegian Nynorsk translation.

22 years agoTurn the pixbuf attributes into (construct-only, but always readable)
Matthias Clasen [Sat, 3 Jan 2004 23:45:06 +0000 (23:45 +0000)]
Turn the pixbuf attributes into (construct-only, but always readable)

Sun Jan  4 00:44:57 2004  Matthias Clasen  <maclas@gmx.de>

* gdk-pixbuf.c (gdk_pixbuf_class_init): Turn the pixbuf
attributes into (construct-only, but always readable)
properties.  (#130196)

* gdk-pixbuf-data.c (gdk_pixbuf_new_from_data): Set properties
in g_object_new().

22 years agoUpdate freedesktop.org clipboard doc link. Patch from Andrew Moise
Manish Singh [Sat, 3 Jan 2004 19:43:54 +0000 (19:43 +0000)]
Update freedesktop.org clipboard doc link. Patch from Andrew Moise

Sat Jan  3 11:39:42 2004  Manish Singh  <yosh@gimp.org>

        * gtk/gtkclipboard.c: Update freedesktop.org clipboard doc link.
        Patch from Andrew Moise (#130462).

22 years agoUpdated Persian translation.
Roozbeh Pournader [Sat, 3 Jan 2004 14:21:33 +0000 (14:21 +0000)]
Updated Persian translation.

2004-01-03  Roozbeh Pournader  <roozbeh@sharif.edu>

* fa.po: Updated Persian translation.

22 years agoUpdated Portuguese translation.
Duarte Loreto [Sat, 3 Jan 2004 02:42:54 +0000 (02:42 +0000)]
Updated Portuguese translation.

2004-01-03  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Updated Portuguese translation.

22 years agoadd visible_horizontal, visible_vertical. (gtk_action_class_init) : here.
Jody Goldberg [Fri, 2 Jan 2004 23:14:28 +0000 (23:14 +0000)]
add visible_horizontal, visible_vertical. (gtk_action_class_init) : here.

2004-01-01  Jody Goldberg <jody@gnome.org>

* gtk/gtkaction.c (_GtkActionPrivate) : add visible_horizontal,
  visible_vertical.
(gtk_action_class_init) : here.
(gtk_action_init) : here.
(gtk_action_set_property) : here.
(gtk_action_get_property) : here.
(connect_proxy) : and here.

2003-12-30  Jody Goldberg <jody@gnome.org>

* gtk/gtkactiongroup.c (gtk_action_group_add_action_with_accel) :  new
  utility routine for use in derived GtkActions with the replicated code
  from.
(gtk_action_group_add_actions_full) : here.
(gtk_action_group_add_toggle_actions_full) : here.
(gtk_action_group_add_radio_actions_full) : and here.

2003-12-24  Jody Goldberg <jody@gnome.org>

* gtk/gtkactiongroup.h : Add some const to the char * in
  GtkActionEntry*.  We're reccomending people pass static strings to
  them, and not freeing them.  This stems to flood of warnings that
  result.
* gtk/gtkactiongroup.c (gtk_action_group_add_actions_full) : change
  temp vars to const to match above.
(gtk_action_group_add_toggle_actions_full) : ditto.
(gtk_action_group_add_radio_actions_full) : ditto.

22 years agoUpdated Estonian translation.
Tõivo Leedjärv [Fri, 2 Jan 2004 21:56:30 +0000 (21:56 +0000)]
Updated Estonian translation.

2004-01-02  Tõivo Leedjärv  <toivo@linux.ee>

        * et.po: Updated Estonian translation.

22 years agoUpdated French translation.
Christophe Merlet [Fri, 2 Jan 2004 18:52:39 +0000 (18:52 +0000)]
Updated French translation.

22 years agoUpdated Serbian translation.
Danilo Šegan [Fri, 2 Jan 2004 15:16:43 +0000 (15:16 +0000)]
Updated Serbian translation.

22 years agoUpdated Italian translation.
Alessio Frusciante [Fri, 2 Jan 2004 11:34:49 +0000 (11:34 +0000)]
Updated Italian translation.

22 years agoAdded "bn" to ALL_LINGUAS. Added Bangla translation by of Ankur group
Taneem Ahmed [Fri, 2 Jan 2004 02:58:30 +0000 (02:58 +0000)]
Added "bn" to ALL_LINGUAS. Added Bangla translation by of Ankur group

2004-01-01  Taneem Ahmed  <taneem@bengalinux.org>

* configure.in: Added "bn" to ALL_LINGUAS.
* po/bn.po: Added Bangla translation by
of Ankur group <gnome-translation@bengalinux.org>.

22 years agoChanges to support week_start values other than 0 and 1, e.g. 6 will let
Matthias Clasen [Fri, 2 Jan 2004 01:52:04 +0000 (01:52 +0000)]
Changes to support week_start values other than 0 and 1, e.g. 6 will let

Fri Jan  2 02:50:11 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcalendar.c (gtk_calendar_compute_days):
* gtk/gtkcalendar.c (gtk_calendar_paint_day_names):
* gtk/gtkcalendar.c (gtk_calendar_init): Changes to support
week_start values other than 0 and 1, e.g. 6 will let weeks start
on Saturday.  (#130353, Roozbeh Pournader)

22 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Thu, 1 Jan 2004 19:17:29 +0000 (19:17 +0000)]
Updated Spanish translation.

2004-01-01  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

22 years agoUpdated Persian translation.
Roozbeh Pournader [Thu, 1 Jan 2004 17:41:08 +0000 (17:41 +0000)]
Updated Persian translation.

2004-01-01  Roozbeh Pournader  <roozbeh@sharif.edu>

* fa.po: Updated Persian translation.

22 years agoUpdated Persian translation.
Roozbeh Pournader [Thu, 1 Jan 2004 15:43:41 +0000 (15:43 +0000)]
Updated Persian translation.

2004-01-01  Roozbeh Pournader  <roozbeh@sharif.edu>

* fa.po: Updated Persian translation.

22 years agoUpdated Norwegian Nynorsk translation.
Åsmund Skjæveland [Thu, 1 Jan 2004 13:31:27 +0000 (13:31 +0000)]
Updated Norwegian Nynorsk translation.

2004-01-01  Åsmund Skjæveland  <aasmunds@fys.uio.no>

* nn.po: Updated Norwegian Nynorsk translation.

22 years ago*** empty log message ***
Denis Lackovic [Thu, 1 Jan 2004 10:32:18 +0000 (10:32 +0000)]
*** empty log message ***

22 years agoUpdate Czech translation
Miloslav Trmac [Thu, 1 Jan 2004 01:56:25 +0000 (01:56 +0000)]
Update Czech translation

22 years ago*** empty log message ***
Denis Lackovic [Thu, 1 Jan 2004 00:18:16 +0000 (00:18 +0000)]
*** empty log message ***

22 years agoFix to allow reasonable pointer behavior in window mode when an extended
13:49 Daniel Rogers [Wed, 31 Dec 2003 22:00:21 +0000 (22:00 +0000)]
Fix to allow reasonable pointer behavior in window mode when an extended

2003-12-31 13:49 Daniel Rogers <dsrogers@phasevelocity.org>

        * gdk/x11/gdkinput-x11.c: (gdk_input_translate_coordinates)

        Fix to allow reasonable pointer behavior in window mode when an
        extended input device reports an incorrect resolution of 0.
Fixes
        bug #123546

22 years agoUpdated German translation.
Christian Neumair [Wed, 31 Dec 2003 16:04:23 +0000 (16:04 +0000)]
Updated German translation.

22 years agoUse ngettext for plurals (#123847).
Christian Neumair [Wed, 31 Dec 2003 16:02:22 +0000 (16:02 +0000)]
Use ngettext for plurals (#123847).

22 years agoUpdated Lithuanian translation by Tomas Kuliavas.
Zygimantas Berucka [Wed, 31 Dec 2003 09:30:11 +0000 (09:30 +0000)]
Updated Lithuanian translation by Tomas Kuliavas.

2003-12-31  Zygimantas Berucka  <uid0@tuxfamily.org>

* lt.po: Updated Lithuanian translation by Tomas Kuliavas.

22 years agoPull accelerator key from the stock item if stock_id is given, but
Matthias Clasen [Wed, 31 Dec 2003 01:05:57 +0000 (01:05 +0000)]
Pull accelerator key from the stock item if stock_id is given, but

Wed Dec 31 02:05:39 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkactiongroup.c (gtk_action_group_add_actions_full):
(gtk_action_group_add_toggle_actions_full):
(gtk_action_group_add_radio_actions_full): Pull accelerator key
from the stock item if stock_id is given, but accelerator
not.  (Noticed by Jeff Franks and Jody Goldberg)

* tests/testmerge.c: Remove the accelerator from the "Open" entry
to test the above change.

22 years agocroatian translations updated
Denis Lackovic [Tue, 30 Dec 2003 19:50:43 +0000 (19:50 +0000)]
croatian translations updated

22 years agocroatian translations updated
Denis Lackovic [Tue, 30 Dec 2003 19:39:58 +0000 (19:39 +0000)]
croatian translations updated

22 years agotoward bug 853775
cinamod [Tue, 30 Dec 2003 17:22:30 +0000 (17:22 +0000)]
toward bug 853775

22 years agofix bug 852354
cinamod [Tue, 30 Dec 2003 16:44:40 +0000 (16:44 +0000)]
fix bug 852354

22 years agoMake show_all() work for the extra and preview widgets; reported by Paolo
Federico Mena Quintero [Mon, 29 Dec 2003 20:55:01 +0000 (20:55 +0000)]
Make show_all() work for the extra and preview widgets; reported by Paolo

2003-12-29  Federico Mena Quintero  <federico@ximian.com>

Make show_all() work for the extra and preview widgets; reported
by Paolo Maggi.

* gtk/gtkfilechooserdefault.c (set_preview_widget): show_all() the
preview widget.
(set_extra_widget): show_all() the extra widget.

22 years agoFixed typo thanks to Gustavo N. Silva.
Duarte Loreto [Mon, 29 Dec 2003 18:45:16 +0000 (18:45 +0000)]
Fixed typo thanks to Gustavo N. Silva.

2003-12-29  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Fixed typo thanks to Gustavo N. Silva.

22 years agoAdd GDK_THREADS_ENTER()/GDK_THREADS_LEAVE() pairs around idle functions.
Soeren Sandmann [Mon, 29 Dec 2003 11:35:43 +0000 (11:35 +0000)]
Add GDK_THREADS_ENTER()/GDK_THREADS_LEAVE() pairs around idle functions.

Mon Dec 29 12:22:22 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkuimanager.c (do_updates):
* gtk/gtktoolbar.c (slide_idle_handler):
* gtk/gtkdnd.c (gtk_drag_update_idle):

Add GDK_THREADS_ENTER()/GDK_THREADS_LEAVE() pairs around idle
functions. (#130157, patch from Olexiy Avramchenko).

22 years agoUpdate my e-mail address.
Anders Carlsson [Mon, 29 Dec 2003 10:55:53 +0000 (10:55 +0000)]
Update my e-mail address.

2003-12-29  Anders Carlsson  <andersca@gnome.org>

* gtk/gtkradiotoolbutton.c:
* gtk/gtkradiotoolbutton.h:
* gtk/gtkseparatortoolitem.c:
* gtk/gtkseparatortoolitem.h:
* gtk/gtktoggletoolbutton.c:
* gtk/gtktoggletoolbutton.h:
* gtk/gtktoolbar.c:
* gtk/gtktoolbar.h:
* gtk/gtktoolbutton.c:
* gtk/gtktoolbutton.h:
* gtk/gtktoolitem.c:
* gtk/gtktoolitem.h:
Update my e-mail address.

22 years agoCVS_SILENT
Görkem Çetin [Mon, 29 Dec 2003 09:49:38 +0000 (09:49 +0000)]
CVS_SILENT

22 years agoAdd a way to lock individual accelerator paths. (#73207, reported by Havoc
Matthias Clasen [Mon, 29 Dec 2003 00:38:50 +0000 (00:38 +0000)]
Add a way to lock individual accelerator paths. (#73207, reported by Havoc

Mon Dec 29 01:36:22 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkaccelmap.[hc]: (gtk_accel_map_lock_path,
gtk_accel_map_unlock_path): Add a way to lock individual accelerator
paths.  (#73207, reported by Havoc Pennington)

22 years agoUpdated Croatian translation by Robert Sedak <robert.sedak@sk.tel.hr>.
Christian Rose [Sun, 28 Dec 2003 23:32:10 +0000 (23:32 +0000)]
Updated Croatian translation by Robert Sedak <robert.sedak@sk.tel.hr>.

2003-12-29  Christian Rose  <menthos@menthos.com>

* hr.po: Updated Croatian translation by
Robert Sedak <robert.sedak@sk.tel.hr>.

22 years agoCVS_SILENT
Görkem Çetin [Sun, 28 Dec 2003 21:03:39 +0000 (21:03 +0000)]
CVS_SILENT

22 years agouse CHILD_VISIBLE instead of VISIBLE to determine whether we should stop
Soeren Sandmann [Sat, 27 Dec 2003 22:19:33 +0000 (22:19 +0000)]
use CHILD_VISIBLE instead of VISIBLE to determine whether we should stop

Sat Dec 27 23:17:56 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (slide_idle_handler): use CHILD_VISIBLE
instead of VISIBLE to determine whether we should stop
sliding. (#130018, reported by Christian Persch).

22 years agoUpdated Norwegian Nynorsk translation.
Åsmund Skjæveland [Fri, 26 Dec 2003 23:36:17 +0000 (23:36 +0000)]
Updated Norwegian Nynorsk translation.

2003-12-27  Åsmund Skjæveland  <aasmunds@fys.uio.no>

* nn.po: Updated Norwegian Nynorsk translation.

22 years agoDon't use first_action without initializing it if n_entries is 0.
Matthias Clasen [Fri, 26 Dec 2003 22:23:50 +0000 (22:23 +0000)]
Don't use first_action without initializing it if n_entries is 0.

Fri Dec 26 23:24:35 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkactiongroup.c (gtk_action_group_add_radio_actions_full):
Don't use first_action without initializing it if n_entries is 0.

22 years agofinalized updated.
Gustavo Noronha Silva [Thu, 25 Dec 2003 04:52:38 +0000 (04:52 +0000)]
finalized updated.

2003-12-25  Gustavo Noronha Silva  <kov@debian.org>

* pt_BR.po: finalized updated.

22 years agoUpdated Portuguese translation.
Duarte Loreto [Thu, 25 Dec 2003 04:19:21 +0000 (04:19 +0000)]
Updated Portuguese translation.

2003-12-25  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Updated Portuguese translation.

22 years agoAdd the missing _get_ to the name of the non-Xcursor version of this
Matthias Clasen [Wed, 24 Dec 2003 23:28:14 +0000 (23:28 +0000)]
Add the missing _get_ to the name of the non-Xcursor version of this

Thu Dec 25 00:26:34 2003  Matthias Clasen  <maclas@gmx.de>

* gdk/x11/gdkcursor-x11.c (gdk_display_get_default_cursor_size):
Add the missing _get_ to the name of the non-Xcursor version of
this function.  (noticed by Torsten Schoenfeld)

22 years agofix GTK_TYPE_ICON_INFO macro, reported by muppet.
Manish Singh [Wed, 24 Dec 2003 06:32:28 +0000 (06:32 +0000)]
fix GTK_TYPE_ICON_INFO macro, reported by muppet.

Tue Dec 23 22:34:50 2003  Manish Singh  <yosh@gimp.org>

        * gtk/gtkicontheme.h: fix GTK_TYPE_ICON_INFO macro, reported by
        muppet.

22 years agoAdd GtkClipboardTargetReceivedFunc, gtk_clipboard_request_targets() and
Matthias Clasen [Wed, 24 Dec 2003 00:14:15 +0000 (00:14 +0000)]
Add GtkClipboardTargetReceivedFunc, gtk_clipboard_request_targets() and

Wed Dec 24 01:12:53 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkclipboard.[hc]: Add GtkClipboardTargetReceivedFunc,
gtk_clipboard_request_targets() and
gtk_clipboard_wait_for_targets().  (#101774, Dom Lachowicz)

22 years agosemi-updated translation.
Gustavo Noronha Silva [Tue, 23 Dec 2003 04:44:21 +0000 (04:44 +0000)]
semi-updated translation.

2003-12-23  Gustavo Noronha Silva  <kov@debian.org>

* pt_BR.po: semi-updated translation.

22 years agoUpdated Albanian translation
Laurent Dhima [Mon, 22 Dec 2003 19:30:10 +0000 (19:30 +0000)]
Updated Albanian translation

* sq.po: Updated Albanian translation

22 years agoUpdated
Laurent Dhima [Mon, 22 Dec 2003 19:28:34 +0000 (19:28 +0000)]
Updated

22 years agoFix building with --disable-modules --with-included-loaders, create an
Matthias Clasen [Mon, 22 Dec 2003 00:37:04 +0000 (00:37 +0000)]
Fix building with --disable-modules --with-included-loaders, create an

Mon Dec 22 01:35:36 2003  Matthias Clasen  <maclas@gmx.de>

* Makefile.am (gdk-pixbuf.loaders): Fix building with
--disable-modules --with-included-loaders, create an
empty gdk-pixbuf.loaders file.  (#124496, Arno Charlet, fix
proposed by Owen Taylor)

22 years agoUse gtk_paint_arrow instead of draw_arrow_left/draw_arrow_right. Removed.
Matthias Clasen [Sun, 21 Dec 2003 23:41:26 +0000 (23:41 +0000)]
Use gtk_paint_arrow instead of draw_arrow_left/draw_arrow_right. Removed.

Mon Dec 22 00:40:39 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcalendar.c (gtk_calendar_paint_arrow): Use
gtk_paint_arrow instead of draw_arrow_left/draw_arrow_right.
* gtk/gtkcalendar.c (draw_arrow_left):
(draw_arrow_right): Removed.
* gtk/gtkcalendar.c (gtk_calendar_realize_arrows):
* gtk/gtkcalendar.c (gtk_calendar_state_changed): Set the
arrow_state to GTK_STATE_INSENSITIVE if the calendar is
insensitive.  (#97376)

22 years agoFix memory leaks caused by the failure to free the result of
Matthias Clasen [Sun, 21 Dec 2003 22:28:14 +0000 (22:28 +0000)]
Fix memory leaks caused by the failure to free the result of

Sun Dec 21 23:17:01 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkuimanager.c (update_node):
(update_smart_separators):
(_gtk_menu_is_empty):
(find_menu_position):
* gtk/gtktreeview.c (gtk_tree_view_search_dialog_destroy):
* gtk/gtkcombobox.c (gtk_combo_box_relayout_item):
(gtk_combo_box_relayout): Fix memory leaks caused by the
failure to free the result of gtk_container_get_children().
(#127576, Yao Zhang)

22 years agoSet the right properties when the window becomes a toplevel. When a window
Soeren Sandmann [Sun, 21 Dec 2003 16:37:43 +0000 (16:37 +0000)]
Set the right properties when the window becomes a toplevel. When a window

Sun Dec 21 17:34:22 2003  Soeren Sandmann  <sandmann@daimi.au.dk>

* gdk/x11/gdkwindow-x11.c (gdk_window_reparent): Set the right
properties when the window becomes a toplevel. When a window that
was previously a toplevel becomes a toplevel again, restore its
window type. Also make sure the focus window is removed from the
XID hash when it is destroyed. (#117579, reported by Morten
Welinder, patch reviewed by Owen Taylor).

22 years agoNew function to emit the "cancel" signal on a menu shell.
Matthias Clasen [Sun, 21 Dec 2003 00:59:46 +0000 (00:59 +0000)]
New function to emit the "cancel" signal on a menu shell.

Sun Dec 21 01:54:40 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkmenushell.h:
* gtk/gtkmenushell.c (gtk_menu_shell_cancel): New function
to emit the "cancel" signal on a menu shell.

* gtk/gtkmenu.c (gtk_menu_key_press):
* gtk/gtkoptionmenu.c (gtk_option_menu_remove_menu):
* gtk/gtkmenubar.c (_gtk_menu_bar_cycle_focus): Use the
new function instead of directly emitting the
signal.  (#81803, Owen Taylor)

22 years agoFix the "language_set" blurb. (#129720, Christian Rose)
Matthias Clasen [Sat, 20 Dec 2003 23:43:30 +0000 (23:43 +0000)]
Fix the "language_set" blurb. (#129720, Christian Rose)

Sun Dec 21 00:39:50 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init):
Fix the "language_set" blurb.  (#129720, Christian Rose)

22 years agodo not invalidate all of treeview when resizing (#110074, patch from
Kristian Rietveld [Sat, 20 Dec 2003 21:08:24 +0000 (21:08 +0000)]
do not invalidate all of treeview when resizing (#110074, patch from

Sat Dec 20 22:06:03 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_size_allocate): do not invalidate
all of treeview when resizing (#110074, patch from Soeren Sandmann).

22 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Sat, 20 Dec 2003 14:30:14 +0000 (14:30 +0000)]
Updated Spanish translation.

2003-12-20  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

22 years agoUpdated Swedish translation.
Christian Rose [Sat, 20 Dec 2003 08:44:33 +0000 (08:44 +0000)]
Updated Swedish translation.

2003-12-20  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoDutch translation updated by Tino Meinen.
Vincent van Adrighem [Sat, 20 Dec 2003 00:57:57 +0000 (00:57 +0000)]
Dutch translation updated by Tino Meinen.

2003-12-20   Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Dutch translation updated by Tino Meinen.

22 years agoFixes #108458.
Kristian Rietveld [Fri, 19 Dec 2003 22:47:20 +0000 (22:47 +0000)]
Fixes #108458.

Fri Dec 19 23:36:00 2003  Kristian Rietveld  <kris@gtk.org>

Fixes #108458.

* gtk/gtkcelllayout.[ch]: added a reorder method.

* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_layout_init),
(gtk_tree_view_column_cell_layout_reorder): implement reorder.

* gtk/gtkcellview.c (gtk_cell_view_cell_layout_init),
(gtk_cell_view_cell_layout_reorder): ditto.

* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_init),
(gtk_combo_box_cell_layout_reorder): ditto.

* gtk/gtkentrycompletion.c (gtk_entry_completion_cell_layout_init),
(gtk_entry_completion_reorder): ditto.

22 years agouse strstr instead of strcmp (#117127, suggestion from Soeren Sandmann).
Kristian Rietveld [Fri, 19 Dec 2003 21:21:12 +0000 (21:21 +0000)]
use strstr instead of strcmp (#117127, suggestion from Soeren Sandmann).

Fri Dec 19 22:18:19 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_search_equal_func): use strstr
instead of strcmp (#117127, suggestion from Soeren Sandmann).

22 years agomove item insertion logic here from gtk_menu_real_insert(),
Kristian Rietveld [Fri, 19 Dec 2003 20:56:19 +0000 (20:56 +0000)]
move item insertion logic here from gtk_menu_real_insert(),

Fri Dec 19 21:52:46 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkmenu.c (gtk_menu_do_insert): move item insertion logic
here from gtk_menu_real_insert(),
(gtk_menu_real_insert): just call gtk_menu_do_insert(),
(gtk_menu_reorder_child): run _do_insert after inserting the child
(unbreaks _reorder_child, reported by Tim Janik).

22 years agoUse g_date_strftime() for UTF-8 correctness; use Julian dates to simplify
Federico Mena Quintero [Fri, 19 Dec 2003 17:38:54 +0000 (17:38 +0000)]
Use g_date_strftime() for UTF-8 correctness; use Julian dates to simplify

2003-12-19  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (list_mtime_data_func): Use
g_date_strftime() for UTF-8 correctness; use Julian dates to
simplify the function.

22 years ago/tmp/cvsgA8OQj
Christian Neumair [Fri, 19 Dec 2003 16:31:52 +0000 (16:31 +0000)]
/tmp/cvsgA8OQj

22 years agoUpdated Serbian translation.
Danilo Šegan [Fri, 19 Dec 2003 16:00:34 +0000 (16:00 +0000)]
Updated Serbian translation.

22 years agoTest extra_width, not extra_height, when determining whether to set
Matthias Clasen [Fri, 19 Dec 2003 00:47:26 +0000 (00:47 +0000)]
Test extra_width, not extra_height, when determining whether to set

Fri Dec 19 01:47:34 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkscrolledwindow.c (gtk_scrolled_window_size_request):
Test extra_width, not extra_height, when determining whether to
set extra_width.  (#129647, Jan Arne Petersen)

22 years agoAdd a bug number
Matthias Clasen [Fri, 19 Dec 2003 00:41:00 +0000 (00:41 +0000)]
Add a bug number

22 years agoFix the behaviour of insensitive actions, which was broken when
Matthias Clasen [Fri, 19 Dec 2003 00:39:10 +0000 (00:39 +0000)]
Fix the behaviour of insensitive actions, which was broken when

Fri Dec 19 01:35:34 2003  Matthias Clasen  <maclas@gmx.de>

Fix the behaviour of insensitive actions, which was broken
when gtk_action_activate() was changed to pay attention to
sensitivity  (#129557, Christian Persch)

* gtk/gtkaction.h:
* gtk/gtkaction.c (_gtk_action_emit_activate): New auxiliary
function to emit an activate signal without regard to sensitivity.

* gtk/gtkradioaction.c:
* gtk/gtktoggleaction.c: Always use _gtk_action_emit_activate()
instead of gtk_action_activate().

22 years agoFixes #110249, reworked patch from Joshua N Pritikin.
Kristian Rietveld [Thu, 18 Dec 2003 18:19:05 +0000 (18:19 +0000)]
Fixes #110249, reworked patch from Joshua N Pritikin.

Thu Dec 18 19:13:12 2003  Kristian Rietveld  <kris@gtk.org>

Fixes #110249, reworked patch from Joshua N Pritikin.

* gtk/gtktreemodelsort.c (gtk_tree_model_sort_get_type),
(gtk_tree_model_sort_tree_drag_source_init),
(gtk_tree_model_sort_row_draggable),
(gtk_tree_model_sort_drag_data_get),
(gtk_tree_model_sort_drag_data_delete): implement GtkTreeDragSource.

* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_get_type),
(gtk_tree_model_filter_tree_drag_source_init),
(gtk_tree_model_filter_row_draggable),
(gtk_tree_model_filter_drag_data_get),
(gtk_tree_model_filter_drag_data_delete): ditto.

22 years agoUpdate Czech translation
Miloslav Trmac [Thu, 18 Dec 2003 17:21:28 +0000 (17:21 +0000)]
Update Czech translation

22 years agoadd key bindings for "*" and "/" (expand/collapse all). (#110195, reported
Kristian Rietveld [Thu, 18 Dec 2003 17:03:42 +0000 (17:03 +0000)]
add key bindings for "*" and "/" (expand/collapse all). (#110195, reported

Thu Dec 18 18:01:01 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_class_init): add key bindings
for "*" and "/" (expand/collapse all). (#110195, reported by
Calum Benson).

22 years agoclear the extra_attrs list if we set "text" after "markup". (Fixes
Kristian Rietveld [Thu, 18 Dec 2003 16:55:58 +0000 (16:55 +0000)]
clear the extra_attrs list if we set "text" after "markup". (Fixes

Thu Dec 18 17:52:56 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property):
clear the extra_attrs list if we set "text" after "markup".
(Fixes #121933, Federico Mena Quintero).

22 years agoFix typo that used the wrong x/y values for the x1, y1 point
Alexander Larsson [Thu, 18 Dec 2003 16:08:01 +0000 (16:08 +0000)]
Fix typo that used the wrong x/y values for the x1, y1 point

2003-12-18  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkicontheme.c (gtk_icon_info_get_embedded_rect):
Fix typo that used the wrong x/y values for the x1, y1 point

22 years agoadded language and language_set properties like GtkTextTag has. (#103800,
Kristian Rietveld [Thu, 18 Dec 2003 00:44:37 +0000 (00:44 +0000)]
added language and language_set properties like GtkTextTag has. (#103800,

Thu Dec 18 01:41:50 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init),
(gtk_cell_renderer_text_finalize),
(gtk_cell_renderer_text_get_property),
(gtk_cell_renderer_text_set_property), (get_layout): added language
and language_set properties like GtkTextTag has. (#103800, reported
by Owen Taylor).

22 years agoCorrect misleading docs. Add docs for the "activate" signal. (#129358,
Matthias Clasen [Thu, 18 Dec 2003 00:39:17 +0000 (00:39 +0000)]
Correct misleading docs. Add docs for the "activate" signal. (#129358,

Thu Dec 18 01:37:59 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkwidget.c (gtk_widget_activate): Correct misleading docs.
* gtk/gtkbutton.c (gtk_button_class_init): Add docs for the
"activate" signal.  (#129358, Ka-Hing Cheung)

22 years agoJonathan got the logical flag backwards in the expand_collapse_cursor_row
Kristian Rietveld [Thu, 18 Dec 2003 00:25:11 +0000 (00:25 +0000)]
Jonathan got the logical flag backwards in the expand_collapse_cursor_row

Thu Dec 18 01:21:59 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_class_init): Jonathan got
the logical flag backwards in the expand_collapse_cursor_row
bindings, fixing.
(gtk_tree_view_real_expand_collapse_cursor_row): invert expand
flag when !logical and in RTL. (Fixes #107527, reported by
Noah Levitt).

22 years agoUpdated Swedish translation.
Christian Rose [Thu, 18 Dec 2003 00:24:01 +0000 (00:24 +0000)]
Updated Swedish translation.

2003-12-18  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoAdd gtk_message_dialog_set_markup
Matthias Clasen [Thu, 18 Dec 2003 00:23:21 +0000 (00:23 +0000)]
Add gtk_message_dialog_set_markup

Thu Dec 18 01:24:35 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtk-sections.txt: Add gtk_message_dialog_set_markup

22 years agoonly start editing when activated by the left mouse button. (#106869,
Kristian Rietveld [Thu, 18 Dec 2003 00:12:31 +0000 (00:12 +0000)]
only start editing when activated by the left mouse button. (#106869,

Thu Dec 18 01:10:16 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_button_press): only start
editing when activated by the left mouse button. (#106869,
patch from Evan Martin).

22 years agoMigrating all cell renderers to use the new instance private data
Kristian Rietveld [Thu, 18 Dec 2003 00:06:43 +0000 (00:06 +0000)]
Migrating all cell renderers to use the new instance private data

Thu Dec 18 00:57:18 2003  Kristian Rietveld  <kris@gtk.org>

Migrating all cell renderers to use the new instance private data
construction.

* gtk/gtktreeprivate.h: remove GtkCellRendererInfo, as it is no
longer being used.

* gtk/gtkcellrenderer.c (gtk_cell_renderer_init),
(gtk_cell_renderer_class_init), (gtk_cell_renderer_get_property),
(set_cell_bg_color), (gtk_cell_renderer_render): remove old
GtkCellRendererInfo handling, migrate to instance private data.

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_editing_done),
(gtk_cell_renderer_text_start_editing): moved focus_out_id
from GtkCellRendererInfo to text renderer private data.

* gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_init),
(gtk_cell_renderer_pixbuf_class_init),
(gtk_cell_renderer_pixbuf_finalize),
(gtk_cell_renderer_pixbuf_get_property),
(gtk_cell_renderer_pixbuf_set_property),
(gtk_cell_renderer_pixbuf_create_stock_pixbuf),
(gtk_cell_renderer_pixbuf_get_size), (gtk_cell_renderer_pixbuf_render):
migrate to instance private data.

* gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_class_init),
(gtk_cell_renderer_toggle_get_property),
(gtk_cell_renderer_toggle_set_property),
(gtk_cell_renderer_toggle_render): migrate to instance private data.

22 years agoadd a single-paragraph-mode property, use private instance data. (Fixes
Kristian Rietveld [Wed, 17 Dec 2003 23:30:36 +0000 (23:30 +0000)]
add a single-paragraph-mode property, use private instance data. (Fixes

Thu Dec 18 00:24:32 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init),
(gtk_cell_renderer_text_get_property),
(gtk_cell_renderer_text_set_property), (get_layout): add a
single-paragraph-mode property, use private instance data.
(Fixes #114943, reported by Morten Welinder).

22 years agonow deprecated (#106953, reported by Matthias Clasen).
Kristian Rietveld [Wed, 17 Dec 2003 23:09:27 +0000 (23:09 +0000)]
now deprecated (#106953, reported by Matthias Clasen).

Thu Dec 18 00:07:01 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreemodel.h (gtk_tree_path_new_root),
(gtk_tree_model_get_iter_root): now deprecated (#106953, reported
by Matthias Clasen).

22 years agoif we set a new stock_id and there was a previous stock_id, unref the
Kristian Rietveld [Wed, 17 Dec 2003 22:56:27 +0000 (22:56 +0000)]
if we set a new stock_id and there was a previous stock_id, unref the

Wed Dec 17 23:50:56 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_set_property):
if we set a new stock_id and there was a previous stock_id, unref
the pixbuf (since it was used to renderer the previous stock_id
and stock_id might have been set to NULL now). (Fixes #122966).

22 years agoCheck that index is not bigger than level array length also when depth is
Marco Pesenti Gritti [Wed, 17 Dec 2003 22:47:55 +0000 (22:47 +0000)]
Check that index is not bigger than level array length also when depth is

2003-12-17  Marco Pesenti Gritti  <marco@gnome.org>

        * gtk/gtktreemodelsort.c: (gtk_tree_model_sort_get_iter):

        Check that index is not bigger than level array length
        also when depth is 1. Now get_iter_first correctly return
        FALSE when the model is empty (#129411).

22 years agoonly try to strcmp or strlen if we managed to normalize and casefold the
Kristian Rietveld [Wed, 17 Dec 2003 22:33:54 +0000 (22:33 +0000)]
only try to strcmp or strlen if we managed to normalize and casefold the

Wed Dec 17 23:31:19 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_search_equal_func): only
try to strcmp or strlen if we managed to normalize and casefold
the string correctly. Fixes crashes with non-UTF8 strings.
(#121617, Patch from Tim-Philipp Müller).

22 years agoAdd missing GDK_THREADS_ENTER()/GDK_THREADS_LEAVE(). Cast second argument
Matthias Clasen [Wed, 17 Dec 2003 22:23:32 +0000 (22:23 +0000)]
Add missing GDK_THREADS_ENTER()/GDK_THREADS_LEAVE(). Cast second argument

Wed Dec 17 23:20:23 2003  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkexpander.c (gtk_expander_animation_timeout): Add missing
GDK_THREADS_ENTER()/GDK_THREADS_LEAVE().
* gtk/gtkcalendar.c, gtk/gtkclist.c, gtk/gtkexpander.c,
gtk/gtklist.c, gtk/gtknotebook.c, gtk/gtkselection.c,
gtk/gtkspinbutton.c: Cast second argument to g_timeout_add() to
GSourceFunc instead of GtkFunction.  (#129525, Olexiy Avramchenko)

22 years agofix compile warning. (#122727, patch from Kjartan Maraas).
Kristian Rietveld [Wed, 17 Dec 2003 22:18:43 +0000 (22:18 +0000)]
fix compile warning. (#122727, patch from Kjartan Maraas).

Wed Dec 17 23:16:45 2003  Kristian Rietveld  <kris@gtk.org>

* gtk/gtktreeview.c (gtk_tree_view_button_press): fix compile warning.
(#122727, patch from Kjartan Maraas).

22 years agoYay! Fixed height mode! Hooray! (Part 2 of #80868).
Kristian Rietveld [Wed, 17 Dec 2003 20:29:43 +0000 (20:29 +0000)]
Yay! Fixed height mode! Hooray! (Part 2 of #80868).

Wed Dec 17 21:23:01 2003  Kristian Rietveld  <kris@gtk.org>

Yay! Fixed height mode! Hooray! (Part 2 of #80868).

* gtk/gtktreeview.c (gtk_tree_view_class_init),
(gtk_tree_view_init), (gtk_tree_view_set_property),
(gtk_tree_view_get_property), (gtk_tree_view_set_model): add a
fixed_height_mode property,
(intialize_fixed_height_mode), (do_validate_rows),
(column_sizing_notify), (gtk_tree_view_set_fixed_height_mode),
(gtk_tree_view_style_set), (gtk_tree_view_row_changed),
(gtk_tree_view_row_inserted), (gtk_tree_view_remove_column),
(gtk_tree_view_insert_column): implement fixed height mode,
(gtk_tree_view_append_column), (gtk_tree_view_insert_column),
(gtk_tree_view_insert_column_with_attributes),
(gtk_tree_view_insert_column_with_data_func): update docs.

* gtk/gtktreeprivate.h: add two fields to GtkTreePrivate.

22 years agoActually call the default signal handlers instead of calling the
Murray Cumming [Wed, 17 Dec 2003 17:52:47 +0000 (17:52 +0000)]
Actually call the default signal handlers instead of calling the

2003-12-07  Murray Cumming  <murrayc@usa.net>

        * gtk/gtktreemodel.c:
        (row_inserted_marshal, row_deleted_marshal, rows_reorderered_marshal)
        Actually call the default signal handlers instead of calling the
        marshallers themselves in an endless loop. These default signal handler
        callbacks are not actually set so this is only noticed by gtkmm at
        the moment. Bug 123923.